@charset "utf-8";
/* CSS Document */
body,ul,li{margin:0; padding:0}
.wrapper{margin-top:5px;}
#toppic{ float:left; width:558px; height:236px; padding:7px 0 0 0; background-color:#f5f4f4;background:url(../schoolImages/bgmodeltoppicphone.jpg);overflow:hidden}
.shanchu{text-decoration:line-through;}

#sethomepage{float:left;width:190px;height:28px;margin:-42px 0 0;padding:14px 17px 0 10px;background:url(../schoolImages/headerbg.png) no-repeat 196px -52px;}
#sethomepage li,#cstyle li{display:inline;float:left;height:18px;line-height:18px;margin:0 0 0 4px;border:1px solid #CCCCCC;background:url(../schoolImages/headerbg.png) repeat-x 0 0;}
#sethomepage li{margin:0 0 0 40px;}
#sethomepage a,#cstyle a{display:block; float:left;padding:0 8px;}
#sethomepage li a{padding:0 30px;background:url(../schoolImages/headerbg.png) no-repeat -85px -95px;}

#friendlink{float:left;width:978px; height:150px; margin-top:10px; border:1px solid #d4d4d4;}
#friendlink h2{ font-size:14px; color:#009900; line-height:30px; margin-left:10px;}
#friendlink ul{ float:left; display:inline; padding:0; margin-left:8px; margin-top:5px; margin-bottom:5px;}
#friendlink ul li{width:970px; float:left;}
#friendlink ul li ul{float:left;}
#friendlink ul li ul li{width:95px; float:left;}
#friendlink ul li ul li span{display:block; padding-left:20px; background:url(../schoolImages/bghome3.png) no-repeat -658px -293px;}
#friendlink ul li ul li span a{color:#999;}

.navbox{ border:1px solid #dddddd; padding:4px; background:#f0f0f0; margin-top:5px;}
.navbox h2{ height:23px; line-height:23px; padding:4px 0 2px 5px; color:#656565; margin:0; font-size:14px; background:#fff;}
.navbox h2 span{ background:url(../schoolImages/icon01.gif) 0 center no-repeat; padding-left:15px;}
.navlist h3{ height:21px; line-height:18px; padding:5px 4px 0px 8px; margin:0; font-size:12px; color:#676B6A; border-top:1px dashed #e2e2e2; display:block; background:#fff;}
.navlist ul{padding:2px 8px 7px 8px; background:#fff;}
.navlist li{line-height:16px; padding:0px 8px 0px 0px; display:inline;}

#cheap{ float:left; margin-top:5px; width:769px; height:330px;background:url(../schoolImages/bghome3.png) no-repeat 0px 250px ; margin-top:5px;}
#cheap h2 { padding:5px 0 0 10px; height:25px;background:url(../schoolImages/bghome3.png) no-repeat 0px -149px;font-size:14px; color:#000000; margin:0}
#cheap h2 a{ display:block; font-size:14px; color:#000; margin-top:2px;}
#cheap h2 a:hover{color:#FF6600;}
#tbproduct{ width:100%; height:295px; background-color:#ffffff; border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; }

.mainlist{ width:768px;float:left;}
.mainlist h2 a{ display:block; width:80px; font-size:14px; line-height:29px; color:#ffffff; padding-left:20px; background:
url(../schoolImages/bghome3.png) no-repeat 0px -462px;}
.mainlist .mb{ border-top: 2px solid #84c50d; padding-top:5px; padding-bottom:3px;}
.mainlist .mb td{ border-bottom:none;}
.mainlist .mb td a:hover{color: #083C73; }

.kuang1{ width:768px;}


.side div a{color:#000;}
.side div h2{color:#009900; font-size:14px;}
.side div h2 a{color:#009900; font-size:14px;}

.cb{border-top: 2px solid #84c50d; float:left; width:979px;}

.more{display:block;width:32px; height:15px;line-height:15px;background:url(../schoolImages/bghome3.png) no-repeat -555px -130px;}

.wrapper{ overflow:hidden;}
h1,h2{ margin:0;}
ul,ol{ list-style:none; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0;}
img{ background:#FFFFFF;}
.h{ display:none;}

#favourite li a{color:#FF6600;}

.content{float:left; overflow:hidden;width:774px;}


.content div{ margin:5px 5px 0 0;}
.content div div{ margin:auto;}
.side{float:left; width:206px;}
.side div,.side ul{margin:5px 0 0;}
.side div div,.side div ul{ margin:auto;}
.side h2{margin:0; height:20px; padding:7px 0 0 10px;background:url(../schoolImages/bghome3.png) no-repeat 0 -105px;color:#009900; font-size:14px;}
.more{display:block;width:32px; height:15px;line-height:15px;background:url(../schoolImages/bghome3.png) no-repeat -555px -130px;}

#register{ width:206px; height:110px; padding:0;}
#register li{height:41px;}
#register #af{ overflow:hidden;height:28px;}
#register li a{ overflow:hidden; display:block; width:206px; height:40px;background:url(../schoolImages/bghome3.png) no-repeat; text-indent:-99em;}
#register #fr a{ background-position:-558px -179px;}
#register #fs a{ background-position:-558px -220px;}
#register #af a{ background-position:-558px -261px;}

#affiche{ height:158px;background:url(../schoolImages/bghome3.png) no-repeat 0 75px;}
#affiche ul{ height:111px; padding:10px 5px 6px 11px;border:1px solid #D4D4D4; border-width:0 1px; background:#FFFFFF;}
#affiche li{ clear:left;height:20px;line-height:20px;}
#affiche li img{ width:88px; height:60px;}
#affiche li.img{ background:none;display:inline; float:left; clear:none;width:88px;height:60px;line-height:60px; margin:0 6px 10px 0;padding:0;}
#affiche li{height:20px;line-height:20px;padding:0 0 0 13px;background:url(../schoolImages/bghome3.png) no-repeat -660px -292px;}

#online315{ position:relative; height:295px;background:url(../schoolImages/bghome3.png) no-repeat 0 212px;}
#online315 p,#online315 ul{ margin:0;border:1px solid #D4D4D4; border-width:0 1px;}
#online315 p{ padding:10px 0;text-align:center;}
#online315 p img{ border:1px solid #CCCCCC;}
#online315 ul.list{ height:95px; padding:0 0 4px 7px; border-bottom:1px dashed #D8D8D8;}
#online315 ul.list2{ padding:5px 0 0; background:#FFFFFF;}
ul.list li{height:18px; line-height:18px;padding:0 0 0 13px;background:url(../schoolImages/bghome3.png) no-repeat -660px -292px;}

ul.list2{ position:relative; width:204px; height:69px;}
ul.list2 li{margin:0 0 7px 75px; padding:0 0 0 10px;background:url(../schoolImages/bghome3.png) no-repeat -660px -292px;}
ul.list2 li.img {overflow:hidden;position:absolute; left:8px;height:60px;margin:0; padding:0;}
ul.list2 li.img img{width:60px;height:60px;}

#in{ position:relative; height:265px;background:url(../schoolImages/bghome3.png) no-repeat 0 182px;}
#in p,#in ul,#qualityitem ul,#hotaction ol{ background:#FFFFFF; margin:0;border:1px solid #D4D4D4; border-width:0 1px;}
#in p{ height:15px;padding:7px 0 5px;font-size:14px;text-align:center;}

#sidepic1{ position:relative;overflow:hidden;width:206px; height:190px;}
#sidepic1 li{line-height:0; float:left;}
#sidepic1 li div{ display:none;height:190px;}
#sidepic1 li.c div{ display:block; margin:0;}
#sidepic1 li span{ position:absolute; z-index:1; top:168px; left:152px;width:15px; height:18px; line-height:18px;background:#FFFFFF; border:1px solid #CCCCCC;color:#666666; text-align:center; font-weight:bold;}
#sidepic1 li.c span{ background:#666666;}
#sidepic1 li.c span a{color:#FFFFFF; text-decoration:none;}
#sidepic1 #p2 span{left:170px;}
#sidepic1 #p3 span{left:188px;}

#qualityitem{ height:310px;background:url(../schoolImages/bghome3.png) no-repeat 0 227px; overflow:hidden;}
#qualityitem ul{ height:280px; background:#FFFFFF;}
#qualityitem ul li{ float:left; width:33%; height:83px; margin:9px 0 0;}
#qualityitem ul li a{ display:block; width:52px; margin:0 auto; line-height:1.1; text-align:center;}
#qualityitem ul li a img{ display:block; width:50px; height:50px; margin:0 0 5px; border:1px solid #D5D5D5;}


#hotaction li{ height:22px; line-height:22px; padding:0 0 0 14px;}
#hotaction ol li a.hl{ font-weight:bold;}
#hotaction{height:96px;background:url(../schoolImages/bghome3.png) no-repeat 0 17px; margin-top:5px; padding-bottom:4px; overflow:hidden;} 
#hotaction h2{margin:0; height:20px; padding:7px 0 0 10px;background:url(../schoolImages/bghome3.png) no-repeat 0 -105px;color:#009900;; margin:0; font-size:14px;}
#hotaction ol{ padding:2px 10px 1px;background:#FFFFFF url(../schoolImages/bghome3.png) no-repeat -759px -312px; margin:0;border:1px solid #D4D4D4; border-width:0 1px;}
#hotaction{height:153px;background:url(../schoolImages/bghome3.png) no-repeat 0 74px;}
#hotaction ol{ height:115px; padding:8px 10px 3px;background:#FFFFFF url(../schoolImages/bghome3.png) no-repeat -759px -305px;}

#hots { width:769px; height:175px; background:url(../schoolImages/bghome3.png) no-repeat 0 -149px;}
#hots ul { margin:0; padding:0; }
#hots .hotskey {float:right; height:15px; margin:-170px 5px 0 0; }
#hots .hotskey li { float:left; margin:0 3px 0 0; }
#hots .hotskey li a { overflow:hidden; display:block; width:13px; height:15px; background:url(../schoolImages/bghome3.png) no-repeat -310px -120px; text-indent:-3em; }
#hots .hotskey li.keyb a { background-position:-323px -120px; }
#hots .hotsbottom{ height:168px;padding:3px 0 4px;background:url(../schoolImages/bghome3.png) no-repeat 0 26px;}
#hots .hotsbox{width:769px; height:168px; margin:0; padding:0; overflow:hidden;}
#hots .hotscontent { width:769px;}
#hots .hotscontent li { display:inline; float:left; overflow:hidden; width:769px;height:168px;}
#hots .hotscontent li h2 { margin:0; padding:0 0 0 10px; height:26px; line-height:26px;background:url(../schoolImages/bghome3.png) no-repeat 0 -152px; font-size:14px; text-align:left; }
#hots .hotscontent li h2 a{ display:block; width:80px; height:22px; line-height:22px;padding:0 0 0 20px; background:url(../schoolImages/bghome3.png) no-repeat -578px -313px;}
#hots .hotscontent li#tab2 h2 a{background:url(../schoolImages/bghome3.png) no-repeat -575px -366px;}
#hots .hotscontent li#tab3 h2 a{background:url(../schoolImages/bghome3.png) no-repeat -576px -340px;}
#hots .hotscontent li div { overflow:hidden; width:767px; height:142px;background:#FFFFFF url(../schoolImages/bghome3.png) no-repeat 0 67px; border-style:solid; border-width:0 1px; border-color:#D4D4D4; }
#hots ul li div ul{width:752px;line-height:1.5;padding:0 0 0 15px;background:none; text-align:center;}
#hots .hotscontent li div li { display:inline; float:left; width:14%; height:auto;line-height:1.2;}
#hots .hotscontent li div ul li img{margin:0 0 5px 0;border:1px solid #EBEBEB;}
#hots ul li div ul li a{ text-decoration:none;}
#hots ul li div ul li em{display:block;font-style:normal;}
#hots ul li div ul li del{color:#999; vertical-align:bottom;}
#hots ul li div ul li .price{ color:#F60; font-size:14px;font-weight:bold;}
#hots ul li div ul li .number{ color:#F60;}

#catalog{float:left;width:978px; height:616px; border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4; position:relative;}
#catalog .m{ display:block; width:40px; height:15px; position:absolute;line-height:15px;background:url(../schoolImages/bghome3.png) no-repeat -555px -130px; top:8px; right:5px;}
#catalog h2 span{ float:left;width:100px; height:29px; text-align:center; color:#FFF}
#catalog h2{ display:block; width:100px; margin:0; float:left; height:29px; line-height:29px; padding:0;background:url(../schoolImages/bghome3.png) no-repeat 0 -462px;color:#333333; font-size:14px;}
#catalog .gotoshopping{display:block; float:left;width:100px; height:25px; border-right:1px solid #D5D5D5; text-align:center; color:#316AC5; font-size:14px; line-height:29px;}

#category{overflow:hidden;width:977px; height:570px; padding:8px 0 7px;border:1px solid #D4D4D4; border-width:0 1px; background:#FFFFFF;}
#category h3{margin:7px 0 4px; padding:0 0 0 15px;background:url(../schoolImages/bghome3.png) no-repeat -766px -184px;font-size:14px;}
#category h3 a:link{color:#316AC5;}
#category li{float:left;width:224px; height:91px; padding:3px 10px 2px;}
#category li.g{background:#F4FAFB;}
#category li ul{width:215px; height:60px; white-space:nowrap; overflow:hidden;}
#category li ul li{float:left; width:auto; height:14px; line-height:14px; margin:3px auto 3px -1px; padding:0 4px; border-left:1px solid #CCCCCC;}

#qbuy,#toppic,#hot{float:left; height:243px;}

#qbuy{width:206px;margin:5px 5px 0 0;}
#qbuy ul, #qbuy form, #qbuy dl, #qbuy dt, #qbuy dd, #qbuy h3, #qbuy h4{margin:0; padding:0}
#qbuy p{margin:0}
#qbuy a{ text-decoration:none;}
#qbuy a:hover{color:#009900;}
#qbuy ul{position:relative; list-style:none;}
#qbuy ul li{position:absolute}
#qbuy ul li h3{position:absolute; width:206px; height:24px; line-height:24px; z-index:1; font-size:14px; padding-top:2px; text-align:left; background:url(../schoolImages/icoqbuy02.png); cursor:text; text-indent:1em; color:#090;}
#qbuy ul li.c .newaction{display:block;width:206px; margin-top:211px; height:32px; line-height:32px;background:url(../schoolImages/icoqbuy02.png) no-repeat right bottom; text-align:center; color:#ccc}
#qbuy ul li .newaction{display:none}
#qbuy ul li h3#phone{background-position:0 -26px; left:0}
#qbuy ul li.c h3#phone{background-position:0 0; left:0; color:#090}
#qbuy ul li.c ul{display:block}
#qbuy ul li.c h3 a{color:#009900;}
#qbuy ul li ul li{top:26px; width:204px; height:180px; padding:4px 0 0; border:1px solid #d5d5d5; border-top:none; border-bottom:1px dashed #d5d5d5}
#qbuy ul li ul li.c{z-index:1}
#qbuy ul li ul li.c .qbuycon{display:block}
#qbuy ul li ul li label{float:left; padding:0 0 0 14px; margin:0; height:23px; line-height:23px; width:50px; cursor:pointer}
a#phonemore{padding-left:5px; text-decoration:underline}
.qbuycon{display:none; margin-top:15px}
.qbuycon p{padding:0 0 5px 0}
.qbuycon p.qbuyh23{height:23px}
.qbuycon p.phonehelp{text-align:center; color:#ccc}
.qbuycon p.pmoney{padding-left:15px}
.qbuycon p.pmoney em{color:#f60; font-style:normal; font-size:16px; font-weight:bold}
.qbuycon p.pmoney strong{color:#f00; line-height:19px}
.qbuycon p#qbuyadv,.qbuycon p#qbuyadj{text-align:center; font-weight:bold}
.qbuycon p#qbuyadj{display:none}
.inputtext{border:1px solid #e0e0e0; float:left; height:15px; padding:3px; vertical-align:middle; font-size:12px; width:120px; margin:0}
.phoneselect{border:1px solid #e0e0e0; float:left; height:20px; vertical-align:middle; width:126px; overflow:hidden}
.phoneselect select{width:128px; height:22px; margin:-1px 0 0 -1px;}
.inputbutton{background:url(../schoolImages/icoqbuy.png) no-repeat 0 -52px; cursor:pointer; border:0; color:#fff; font-size:14px; font-weight:bold; height:27px; margin-left:55px; width:97px}

#toppic{ float:left; width:558px; height:236px;margin:5px 5px 0 0;padding:7px 0 0 0; background-color:#f5f4f4;background:url(../schoolImages/bghome3.png) no-repeat 0 -179px;overflow:hidden}
#toppic ul{ width:558px; height:236px;}
#toppic ul li{position:absolute; }
#toppic ul li h3{position:absolute; width:93px; height:19px; cursor:pointer; line-height:19px; margin-top:210px; left:35px; font-size:12px; padding-left:5px; text-align:center; }
#toppic ul li#tp02 h3{left:130px;}
#toppic ul li#tp03 h3{left:225px;}
#toppic ul li#tp04 h3{left:320px;}
#toppic ul li#tp05 h3{left:415px;}
#toppic ul li div{display:none; height:203px; padding:0 6px;width:550px}
#toppic ul li div img{float:left; margin:0 2px 2px 0;}
#toppic ul li.c h3{background:url(../schoolImages/bghome3.png) no-repeat -372px -109px;}
#toppic ul li.c h3 a{color:#FFFFFF;text-decoration:none;}
#toppic ul li.c div{display:block;}

#hot{background:url(../schoolImages/bghome3.png) no-repeat 0 42px; margin-top:5px; padding-bottom:4px;}
#hot h2{ margin:0; height:16px; padding:6px 0 0 10px;background:url(../schoolImages/bghome3.png) no-repeat 0 -83px;color:#333333; font-size:14px;}
#hot{ width:206px; height:239px;margin:5px 0 0;background:url(../schoolImages/bghome3.png) no-repeat 0 160px;}
#hot h2{ margin:0; height:16px; padding:6px 0 0 10px;background:url(../schoolImages/bghome3.png) no-repeat 0 -83px;color:#333333; font-size:14px;}
#hot ul{border:1px solid #D4D4D4; border-width:0 1px;}
#hot #hotgoods{ overflow:hidden;height:90px; padding:5px 10px 4px; border-bottom:1px dashed #D8D8D8;}
#hot #hotgoods li{ display:inline; margin:0 5px 0 0; font-size:14px;line-height:22px;}
#hot #hotgoods li span{ font-weight:bold;}
#hot #hotgoods li em{ color:#F60; font-style:normal;}
#hot #hotgoods li strong{ color:#009900; font-size:16px;}
#hot #hotgoods li a:hover span,#hot #hotgoods li a:hover em,#hot #hotgoods li a:hover strong{ color:#FF6600;}
#hot #hotareas{ height:112px; padding:3px 2px 2px 6px;background:#FFF;}
#hot #hotareas li{ display:inline; float:left;width:95px; height:33px;margin:4px 3px 0 0;background:url(../schoolImages/bghotareas2.png) no-repeat -1px -1px;}
#hot #hotareas li a{ display:block; width:51px; height:29px; line-height:29px; margin:1px 2px 2px 1px; padding:0 0 0 40px;background:url(../schoolImages/bghotareas2.png) no-repeat 0 -42px;color:#F60;}
#hot #hotareas li a#hot2{background-position:-100px -42px;}
#hot #hotareas li a#hot3{background-position:-100px -116px;}
#hot #hotareas li a#hot5{background-position:0 -79px;}
#hot #hotareas li a#hot6{background-position:-100px -79px;}
#hot #hotareas li a#hot10{background-position:0 -116px;}

/*搜索按钮*/
#actprd_div .btn a img{width:75px; height:25px; border:0; padding:0 5px; margin:5px 0 0 0;}

/*老版补丁，新版可*/
.prd{width: 750px; float:right;}
/*#actprd_div{ height:auto!important;height: 250px; min-height:250px; border-bottom: 1px dashed #ccc; margin-bottom:5px;}*/
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9d8647;
}
table.list_body td{text-align: center; vertical-align:top; width: 16%;border-bottom: 1px dashed #ccc; padding-bottom:5px;}
table.list_body td img{border: 0; margin: 12px 0;}
table.list_body td img.img_heilight{border: 3px solid #dd9fb7; margin: 11px 0}

table.list_body td a:hover{background-color:#fff; text-decoration:none}
table.list_body td a img{border: 1px solid #fff; margin: 6px 0;}
table.list_body td a:hover img{border: 1px solid #ccc; margin: 6px 0}
table.list_body td a span.txt_prices{color:#999;margin-top:5px}
table.list_body td a span.shanchu{background: ) repeat-x center left}
table.list_body td a span.txt_sup{
	background:#ff6600;
	color:#FFF;
	padding:0 2px;
	font-size: 14px;
}
.shanchu {color: #666666;text-decoration: line-through;}
.style1 {color: #666}
.style2 {color: #8E1F00}
.clear {clear:both;}
.style11 {color: #666}
.style11 {	font-size: 14px;
	font-weight: bold;
}
.STYLE12 {
	color: #660000;
	font-weight: bold;
	font-size: 14px;
}
.STYLE13 {color: #660000}

#footer li#police{display:block; text-align:center; width:980px}